hundreds of thousands - Français Anglais Dictionnaire